import http from '@/request'
// 获取用户列表
export function getUserApi(data) {
    return http({
        url: `/private/v1/users/?query=${data.query}&pagenum=${data.pagenum}&pagesize=${data.pagesize}`,
        method: "get",
    })
}
// 修改用户状态
export function getUserConditionApi(data) {
    return http({
        url: `/private/v1/users/${data.id}/state/${data.mg_state}`,
        method: "put",
    })
}
//  添加用户
export function addUserApi(data) {
    return http({
        url: '/private/v1/users',
        method: "post",
        data
    })
}
// 根据 ID 查询用户信息 修改回显
export function editUserEchoApi(id) {
    return http({
        url: `/private/v1/users/${id}`,
        method: "get",
    })
}
// 编辑用户提交
export function editUserApi(data) {
    return http({
        url: `/private/v1/users/${data.id}`,
        method: "put",
        data
    })
}
// 分配用户角色
export function AssignUserRoles(data) {
    return http({
        url: `/private/v1/users/${data.id}/role`,
        method: "put",
        data
    })
}